leather machete sheath - Französisch Englisch Wörterbuch